Outils utilisateur

Outils du site Web


Exemples de configuration : extension de schéma Univention

Différences

Les différences entre les deux versions sont indiquées ici.

Lien vers cette vue comparative

Les deux côtés de la révision précédenteRévision précédente
Prochaine révision
Révision précédente
konfigurationsbeispiele:univention:schemaerweiterung [2017/11/16 11:21] lwsystemskonfigurationsbeispiele:univention:schemaerweiterung [2018/02/19 09:53] (actuel) – [Schema-Erweiterung bei UCS] lwsystems
Zeile 1: Zeile 1:
 ====== Schema-Erweiterung bei UCS ====== ====== Schema-Erweiterung bei UCS ======
  
-Der Administrations-Interface vom [[https://www.univention.de/|Univention Corporate Server]] kann sehr sehr einfach erweitert werden. Hier können einzelnen Benutzern oder Gruppen beispielsweise zusätzliche E-Mail Adressen zur Suche in Benno MailArchiv hinzugefügt werden.+Die Schema-Erweiterung ist für den Betrieb von Benno MailArchiv auf einem UCS-System nicht zwingend erforderlich.
  
-Mit Hilfe einer Schema-Erweiterung könnten auch eigene Attribute im LDAP-Server konfiguriert werden. Dieses erfordert allerdings die Definition einer eigenen Objektklasse und der zugehörigen Attribute. Das so erstellte Schema muss dann in die UCS-Domäne importiert werden.+Sie bietete die Möglichkeit, das Administrations-Interface vom [[https://www.univention.de/|Univention Corporate Server]] einfach zu erweitern. 
 + 
 +Danach können einzelnen Benutzern oder Gruppen beispielsweise zusätzliche E-Mail Adressen zur Suche in Benno MailArchiv hinzugefügt werden. Diese Einstellungen sind dann ausschließlich im Benno MailArchiv sichtbar und beeinflussen den Betrieb des Mailsystems insgesamt nicht. 
 +Dieses Funktionalität erfordert die Definition einer eigenen Objektklasse und der zugehörigen Attribute. Das so erstellte Schema muss dann in die UCS-Domäne importiert werden.
  
 ====== Schema-Erweiterung installieren ====== ====== Schema-Erweiterung installieren ======
  
-Kopieren sie die Schema-Datei {{ :konfigurationsbeispiele:bennomailarchiv.schema |bennoMailArchiv.schema}}+Kopieren sie die Schema-Datei {{ :konfigurationsbeispiele:bennomailarchiv.schema |bennomailarchiv.schema}}
 auf den UCS-Server in das Verzeichis ''/tmp''. Dann loggen Sie sich per //ssh// auf der Konsole ein und importieren das Schema wie folgt: auf den UCS-Server in das Verzeichis ''/tmp''. Dann loggen Sie sich per //ssh// auf der Konsole ein und importieren das Schema wie folgt:
  
Zeile 13: Zeile 16:
 export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv" export UNIVENTION_APP_IDENTIFIER="Benno MailArchiv"
 . /usr/share/univention-lib/ldap.sh . /usr/share/univention-lib/ldap.sh
-ucs_registerLDAPExtension --schema /tmp/bennoMailArchiv.schema --packagename BennoMailArchiv --packageversion 1+ucs_registerLDAPExtension --schema /tmp/bennomailarchiv.schema --packagename BennoMailArchiv --packageversion 1
 </code> </code>
  
konfigurationsbeispiele/univention/schemaerweiterung.1510831286.txt.gz · Zuletzt geändert: 2017/11/16 11:21 von lwsystems